fair and square


fair and square
fair and square 1) with absolute accuracy. 2) honestly and straightforwardly.
Main Entry: fair

English terms dictionary. 2015.